Nafplio, Greece Travel Vlog: The Cutest Little Greek Town | Mycenae, Palamidi Fortress